package edu.upc.e402grupo02.e402grupo02.dao;

import edu.upc.e402grupo02.e402grupo02.modelo.Comentario;
import edu.upc.e402grupo02.e402grupo02.modelo.Servicio;
import edu.upc.e402grupo02.e402grupo02.modelo.UsuarioWeb;

public interface ServicioDAO {

	public abstract Servicio findById(String id);
	public abstract void mostrarComentarios(Servicio p);
	public abstract boolean registrarComentario(Servicio p, UsuarioWeb usuarioWeb, String desc);
	public abstract boolean eliminarComentario(Servicio p, int idComentario);
	public abstract boolean ocultarComentario(int idComentario);
	public abstract Comentario findComentarioById(int id);
	public abstract boolean valorizar(int idComentario, boolean positivo);
}
